the archangel gabriel - French English Dictionary